package com.bizfx.component.controls
{
	import flash.display.DisplayObject;
	
	import com.bizfx.component.FieldDataType;
	
	import mx.core.IFactory;

	[Bindable]
	public class SearchField
	{
		private var _text:String;
		
		public function get text(): String
		{
			return _text;
		}
		
		public function set text(value: String):void
		{
			_text = value;
		}
		
		private var _dataField:String;

		public function get dataField(): String
		{
			return _dataField;
		}
		
		public function set dataField(value:String):void
		{
			_dataField = value;
		}
		
		private var _fieldType:String = FieldDataType.STRING;

		public function get fieldType(): String
		{
			return _fieldType;
		}
		
		public function set fieldType(value: String):void
		{
			_fieldType = value;
		}
		
		private var _valueInput:ISearchBarValueInput;

		public function get valueInput():ISearchBarValueInput
		{
			return _valueInput;
		}
		
		public function set valueInput(value: ISearchBarValueInput):void
		{
			_valueInput = value;
		}
		
		private var _yesOrNot:Boolean = false;

		public function get yesOrNot():Boolean
		{
			return _yesOrNot;
		}
		
		public function set yesOrNot(value: Boolean):void
		{
			_yesOrNot = value;
		}
		
		public function SearchField()
		{
		}
	}
}